atomic particle filter - German English Dictionary